more substantial - Français Anglais Dictionnaire